package com.atguigu.gulimall.basic.swagger2.properties;

import lombok.Data;

/**
 * <p>
 *
 * </p>
 *
 * @author : yhd
 * @program: gulimall
 * @since : 2023-05-24 14:57
 */
@Data
public class GlobalParamsConfig {
    /**
     * 全局参数
     */
    private String name;

    /**
     * 参数描述
     */
    private String description;

    /**
     * 指定参数类型
     */
    private String type = "String";

    /**
     * 参数放在哪个地方:header,query,path,body.form
     **/
    private String parameterType = "header";

    /**
     * 是否未必填的
     */
    private boolean required = false;
    /**
     * 默认值
     * 默认值只是方便本地开发时，少填参数，生产环境请禁用swagger或者禁用默认参数
     */
    private String defaultValue = "";




}
